Management Company
Budget: £240000
Location: London, E14
Space: 3000 sq ft