About Bromwich St. Management Co. Limited (05318069) United Kingdom