About Sandringham Road Allotments Limited (12479275) United Kingdom