SM Supermalls | 293,904 followers on LinkedIn. #YoureAlwaysWelcomeHere #EverythingsHereAtSM #SMLIFE | The SM Group of companies stands today as an institution, a store, a mall, a bank, a home, a resort, a hotel, and a place to see and experience with the family. One of the core business areas of the SM Group is the Shopping Center Management Corporation, generally referred to as SM Supermalls. The company is owned by SM Prime Holdings, Inc., a publicly-listed company and one of the largest integrated property developers in Southeast Asia.