S. T. Group L.L.C was established in 1975 to lease and maintain property belonging to landowners and property developers.