About Glendale Lodge Ltd (SC581149) United Kingdom