Company Address: Address ACK Garden Annex – Ground Floor, 1st Ngong Avenue, Off Bishop’s Road, Nairobi, Kenya.