About Williams Properties Sw Ltd (12607699) United Kingdom