About Sandringham House Limited (13639438) United Kingdom