Company Address: Address 905 James Gichuru Road, Nairobi, Kenya.