About Vsa Global Properties Limited (12984886) United Kingdom