is in process of liquidation on Mar 31, 2024
Where is S3 INTERNATIONAL LTD's headquarters?
S3 INTERNATIONAL LTD's headquarters is located at ENGLAND, ST. ALBANS, 7 CRESCENT GARDENS, AL4 0FZ
What is S3 INTERNATIONAL LTD's industry?
S3 INTERNATIONAL LTD is in the industry of Security systems service activities
What year was S3 INTERNATIONAL LTD started?
S3 INTERNATIONAL LTD was started in 2023
Sources: Companies House