About Wl Vision Properties Limited (12885482) United Kingdom