About Sandringham Property Investments Limited (07120510) United Kingdom