Overview
Legal name
OLYMPIA AMUSEMENT CENTRE LIMITED
Region
South West England
Registered address
81-89 TORBAY ROAD
PAIGNTON
DEVON
TQ4 6AJ
Insolvency history
No