About The Hambridge Lane (newbury) Management Limited (02388651) United Kingdom