About Pickford (elizabeth) Developments Limited (05973636) United Kingdom