Overview
Legal name
123 MEDIA GROUP LIMITED
Region
London
Registered address
FLAT 23, 1 ROCHESTER PLACE, LONDON
ROCHESTER PLACE
LONDON
ENGLAND
NW1 9DZ
Insolvency history
No