Overview
Legal name
THE INDEPENDENTS HOLDING LIMITED
Region
London
Registered address
190 STRAND
LONDON
ENGLAND
WC2R 1AB
Insolvency history
No