About Alaba Properties Ltd (11885501) United Kingdom