Braham Court , State House Road, Nairobi , Kenya. With other operations situated V.O Al-Seef , Kingdom Of Bahrain