About Broomfield Management Company Limited (01618851) United Kingdom