About Sandringham Land Limited (02815792) United Kingdom