Overview
Legal name
00016590 LIMITED
Region
London
Registered address
INTERNATIONAL PRESS CENTRE
76 SHOE LANE
LONDON
EC4A 3JB
Insolvency history
No