About Vjl Properties Limited (08075242) United Kingdom