About David Pickford Properties Ltd (11294906) United Kingdom