About Vital Investments And Properties Limited (12456749) United Kingdom