Overview
Legal name
OVALRING LIMITED
Region
Unknown
Registered address
60 PRINCE OF WALES LANE
BIRMINGHAM
ENGLAND
B14 4JY
Insolvency history
No