About Vwl Properties Ltd (12883208) United Kingdom