Overview
Legal name
VISUAL IMAGINATION LIMITED
Region
London
Registered address
72 PALEWELL PARK
EAST SHEEN
LONDON
SW14 8JH
Insolvency history
Yes