About Vtw Properties Ltd (13268355) United Kingdom