Overview
Legal name
1989 2089 LIMITED
Region
Unknown
Registered address
FIRST FLOOR
68 PENTONVILLE ROAD
LONDON
UNITED KINGDOM
N1 9PR
Insolvency history
No