Overview
Legal name
OPPORTUNE ART SERVICES LIMITED
Region
South East England
Registered address
26A HIGH STREET
MERSTHAM
SURREY
RH1 3EA
Insolvency history
Yes