About Alka Properties Limited (10718467) United Kingdom