About Beatles Apartments Ltd (12426969) United Kingdom