About Mallory Court Hotel Limited (01274376) United Kingdom