Company Address: Address Tree lane (Karen) No. 52, Gate No. 12 (Rura Court), House N0. 8, 00508 Nairobi, Kenya