About Wilkie May & Tuckwood (commercial & Development) Ltd (08282586) United Kingdom