About Williams Property Ventures Limited (12985667) United Kingdom