TSC offices at Upper Hill in Nairobi.