About Spurdens Property Developments Ltd (13396352) United Kingdom