About Broom Gardens Management Company Limited (08393106) United Kingdom