Overview
Legal name
O & D ENTERPRISES LIMITED
Region
Wales
Registered address
VILLA FARM
PUNCHESTON
HAVERFORDWEST
PEMBROKESHIRE
WALES
SA62 5RJ
Insolvency history
No