Company Address: Address ACK St Stephen Children’s Home P.O. Box 1100 – 60100 Embu, Kenya