Contact Us

Starjabu Digital Solutions Ltd

P.O. BOX 2385-60100 EMBU

Email:info@starjabu.co.ke

Tel:0774595113