About Broomfield Flat Management Limited (01574391) United Kingdom