About D. Wilcock Properties Limited (12935668) United Kingdom