Overview
Legal name
3 STAR TV SYSTEMS LIMITED
Region
East of England
Registered address
93 BISHOPS CLOSE
THORPE ST ANDREW
NORWICH
NORFOLK
ENGLAND
NR7 0DY
Insolvency history
No