About Courtauld Place (braintree) Management Company Limited (09105461) United Kingdom