About Layton Hill Hotels Ltd (11385535) United Kingdom