About W3 Properties Limited (12893325) United Kingdom