About Bromwich Management Limited (01578375) United Kingdom