About J. Procter Developments Ltd (05137893) United Kingdom