About Brookwood Properties Limited (02642092) United Kingdom