About Brentwood Centre Management Company Limited (13132921) United Kingdom