About Woodcock Properties Limited (00588511) United Kingdom