About Seafront Hotel Group Limited (10625939) United Kingdom