Internet Company
Budget: £100000
Location: London, W1S
Space: 1100 sq ft