About Veer Properties Alpha Ltd (12275941) United Kingdom