About Vsa Properties Limited (12277639) United Kingdom