About Bromsgrove Property Investments Ltd (13602128) United Kingdom