Square is one of the largest groups of companies in the country. The company has many sister concerns at present. Square Toiletries Limited (STL) is one of the sister concerns of Square that produces consumer products.