About Mentone Hotel Limited (03844495) United Kingdom