Overview
Legal name
OVERMARS TRADING & CO
Region
Scotland
Registered address
12 HOPE STREET
CHARLOTTE SQUARE
EDINBURGH
EH2 4DD
Insolvency history
No