Overview
Legal name
INNOVIA SERVICES LIMITED
Region
South East England
Registered address
11 MELVILLE AVENUE
FRIMLEY
CAMBERLEY
SURREY
GU16 8NA
Insolvency history
No