Company Address: Address 52988 00200 Location : Mombasa Road. Building : Repen Complex