Base Property Specialists - London's experts at letting & property management 3 Garden Walk, London EC2A 3EQ