About Beatles Stays Ltd (12494349) United Kingdom