Surrey Satellite Technology Ltd Type: Commercial Abbreviation: SSTL Administration: Founded: Launchers: Spacecraft: Country: GBR