About Alka Property Ltd (12458642) United Kingdom