About Brookwood Property Investments Limited (12484355) United Kingdom