Company Address: Address Eden Square, Block 3 6th Floor, Greenway Lane (Off Westlands Rd.) 00100 NAIROBI KENYA