The principal place of business is at Thailavarm on the face of GST Road. This premises is one of the biggest facilities in the entire district of Chengalpattu. Leon Steels employs a team of around 25 employees who handles an average monthly turnover of 300 to 500 tonnes as on the current financial year.