About Masthouse Hospitality Limited (11005583) United Kingdom