Contact-Us

Corporate Office

info@starjabu.co.ke

Tel: +254 717 141 710

Dev Towers, Kimathi Street, Nairobi, Kenya