About Broom Property Limited (11771927) United Kingdom