About Mayfield Hotel Limited (04804135) United Kingdom