About Vtqs Properties Ltd (10772941) United Kingdom