Address:

The Trio Complex,

Thika Road 7

Nairobi, Kenya.