About Spicer Property Acquisitions Limited (08878240) United Kingdom