About Tawakul Property Investors Ltd (13556028) United Kingdom