Overview
Legal name
MELROSE FILM PRODUCTIONS LIMITED
Region
Wales
Registered address
TINOPOLIS CENTRE, PARK STREET
LLANELLI
DYFED
SA15 3YE
Insolvency history
No