About Beach House Apartments Ltd (13548101) United Kingdom