About Williams Properties Portfolio Limited (03907909) United Kingdom