Standard Industrial Classification (SIC) classify organizations based on their business activities. However, choosing appropriate SIC code that represents an organization’s business activities in a challenging task. In the UK, there are almost 100 categories each having several subcategories of predefined business activities designed by experts. However, such scheme cannot cater for emerging business needs while some organizations cannot be easily defined by a single SIC code, due to the complexity of their business nature. Similarly, if a company expands or changes its operation during the year, a new SIC code needs to be assigned. This results in organizations having difficulties picking representative SIC code to use in defining their business activities. In this paper, we propose a dynamic framework that can automatically group organizations based on their business activities. Our framework leverages techniques from topic modelling. Result shows that our proposed framework can automatically adapt to changing business needs and cluster organizations effectively.