SSL International plc is based in London, Greater London.
The NAICS codes for SSL International plc are [32, 325, 325412, 32541, 3254].
The SIC codes for SSL International plc are [283, 28].