The Tafawa Balewa Square Management Board (TBSMB) is in charge of the affairs of Tafawa Balewa Square (TBS) complex. The Tafawa Balewa Square Management Board (TBSMB) is a a Parastatal of Federal Ministry of Industry, Trade and Investments.
It includes the Independence building, 25-storey structure situated in the Lagos Central Business District and occupies a land area of 8,100 square meters, with a large separate parking provision of 2,650 square meters.
Tafawa Balewa Square Complex,
Race Course,
Lagos Island,
P.O. Box 9309,
Lagos