About Williams & Co Properties Services Ltd (12624745) United Kingdom