About The Limes Management Company (braintree) Limited (03602695) United Kingdom