About Broom Lane Management Company Limited (12284887) United Kingdom