About Sandringham Developments Limited (11587933) United Kingdom