About Beach Hotel Residue Limited (07982019) United Kingdom