About Sandringham Properties Limited (10721883) United Kingdom