About D & P Jeffreys Developments Ltd (10493203) United Kingdom