About Mcl Property Hotel & Leisure Holdings Limited (12311243) United Kingdom