About Sandringham Freehold Limited (04311907) United Kingdom