About Williams Properties International Ltd (12754324) United Kingdom