About Williams & Wilcock Estates Limited (06049657) United Kingdom