About Braintree Properties Llp (OC330103) United Kingdom