About Beach House Property Management Ltd (05737309) United Kingdom