About Vsl Properties Ltd (11805930) United Kingdom