🇬🇧
UK SSS LTD
80.10 · Private security activitiesSIC80100 · 82990SmallID09389858
📍 UNIT 26 RIVER ROAD BUSINESS PARK, RIVER ROAD, BARKING, IG11 0EA, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.