About Vault Square Properties Ltd (SC695937) United Kingdom