About Bromley Investment Ltd (12875318) United Kingdom