Overview
Legal name
CENTRAL TECHNICAL SERVICES LIMITED
Region
London
Registered address
18-20 FROGNAL
LONDON
ENGLAND
NW3 6AG
Insolvency history
No