We’re almost ready to unveil Kenya’s boldest print & branding experience — stay tuned! Lords House, 1st Flr, Tom Mboya Street +254 722 376 151