Overview
Legal name
BIG SCREEN PRODUCTIONS 18 IM LIMITED
Region
London
Registered address
14 BONHILL STREET
LONDON
EC2A 4BX
Insolvency history
Yes