About Vjc Holiday Properties Limited (13664273) United Kingdom