About Sandringham Mews (hampton) Management Limited (04418912) United Kingdom