Overview
Legal name
IMAX SYSTEMS LIMITED
Region
South East England
Registered address
LITTLE ROSE COTTAGE
WEST MEON
PETERSFIELD
ENGLAND
GU32 1JL
Insolvency history
No