About Brookwood Group Investments Limited (12430368) United Kingdom