About Sandringham Investments Limited (02307411) United Kingdom