Write your Review
DO NOT HIRE FROM THIS COMPANY! Bab al Madeena cheats people through hidden charges and the small print in their contracts. The staff is rude and dishonest, they have customersome screaming in the offices and often the police is involved. Never use their service. What seems like a good deal will end up becoming a nightmare.