About Brookwood Management Company Limited (02557296) United Kingdom