About Ibrahim Properties Ltd (11581927) United Kingdom