Overview
Legal name
OVALFADE LIMITED
Region
South West England
Registered address
23 LUSCOMBE ROAD
PAIGNTON
TQ3 3TL
Insolvency history
Yes