About Broome House Property Management Limited (13229780) United Kingdom