About Veer Properties Limited (10484509) United Kingdom