About Avery Homes Braintree Limited (13249471) United Kingdom