SPL je bilo ustanovljeno leta 2001 in je podjetje v 100-odstotni lasti Lianhe Chemical Technology Co., Ltd. (koda delnice 002250).SPL se nahaja v mestnem industrijskem parku Baoshan v Šanghaju, z zelo dobro povezljivostjo in prometnim sistemom, udobnim prometom, blizu soseske in zunanje obvoznice Šanghaja ter 13 km stran od mednarodnega letališča Hongqiao in 12 km stran od šanghajske železniške postaje.Tovarna SPL je zgrajena na območju 27.000 m2, ki vključuje glavno stavbno površino 18.000 m2.Podjetje ima certifikat ISO 9001:2015 in dosledno sledi smernicam, ki jih določa ta sistem vodenja kakovosti.