About Alfa Property Investment Group Ltd (12787405) United Kingdom