About Stanmer House Cheltenham (services) Limited (01813484) United Kingdom