About Glottenham Manor Limited (10063752) United Kingdom