About Pickering Developments Limited (01971308) United Kingdom