About Veer Property Management Limited (12050750) United Kingdom