Overview
Legal name
23 ADMINISTRATION LIMITED
Region
Unknown
Registered address
68-76 KEMPSTON STREET
LIVERPOOL
ENGLAND
L3 8HL
Insolvency history
No