Overview
Legal name
ART HOLDING CO. LIMITED
Region
London
Registered address
52-54 BELL STREET
LONDON
UNITED KINGDOM
NW1 5DA
Insolvency history
No