About Spicer Court Freehold Limited (03951553) United Kingdom