S&P ist ein Unternehmen das mit eigenen Niederlassungen in Portugal, Frankreich, England, Holland, Belgien, Deutschland, Italien, Litauen, Österreich, Rumänien, Schweiz, Mexico, USA, Kanada, Colombia und Australien oder durch exklusiv arbeitende Distribuitoren in den meisten Ländern weltweit vertreten ist.