Company identity
Founded / incorporated
8 May 2026
Company number 17208237
Legal name
121 SERVICE CONTROL LTD
Company type
Private Limited Company
Region
London
Registered address
83 ST. MARKS ROAD
ENFIELD
ENGLAND
EN1 1BJ
Insolvency history
No