About J.s. Spurrell Property Developments Limited (01902399) United Kingdom