About Sar Ibrahim Properties Ltd (09412859) United Kingdom