Overview
Legal name
18 SECONDS MANAGEMENT LTD
Region
Unknown
Registered address
FLAT 20, 14, CHROMA MANSIONS
PENNY BROOKES STREET
LONDON
UNITED KINGDOM
E20 1BP
Insolvency history
No