About Broom Properties Limited (11739076) United Kingdom