About 62 Sandringham Crescent Management Co Ltd (05376605) United Kingdom