About Sandringham Suites & Apartments Limited (07023290) United Kingdom