About Gloucester Lodge Limited (04319863) United Kingdom