Overview
Legal name
OLIVE MAY GROUP LIMITED
Region
South West England
Registered address
37 PARC PENEGLOS
MYLOR BRIDGE
FALMOUTH
CORNWALL
ENGLAND
TR11 5SL
Insolvency history
No