About Bromham Management Limited (11577930) United Kingdom