About Sandringham Court (cheltenham) Limited (07109194) United Kingdom