SC Technologies LP Company numberLP008046 StatusActive TypeLimited Partnership Incorporated25 Mar 2002 Registered office 105 St Peters StreetSt AlbansHertsAL1 3EJ Connections Companies at the same address ICL Consultants LP (LP008045) Data JSON Markdown