About Bromilow & Wood Property Investments Limited (12071535) United Kingdom