About Beachwood Hospitality Ltd (12038891) United Kingdom