About Spicer Court Management Co. Limited (02818305) United Kingdom