About W8 Properties Limited (10904183) United Kingdom