About Braintree Properties (b3) Llp (OC392229) United Kingdom