Key factsactiveLegal nameSC TECHNOLOGIES LPuk_chRegistrationLP008046uk_chStatusactiveuk_chTypeLimited Partnershipuk_chIncorporated2002-03-25uk_chRegistered address105 ST PETERS STREET, ST ALBANS, HERTS, AL1 3EJuk_chIndustryNone Supplieduk_ch