Overview
Legal name
OVO GROUP LTD
Region
South West England
Registered address
FLOOR 5, CRESCENT
TEMPLE BACK
REDCLIFFE
UNITED KINGDOM
BS1 6EZ
Insolvency history
No