About Hendon Hall Hotel Limited (06456146) United Kingdom