Overview
Legal name
DUBACLE LIMITED
Region
Wales
Registered address
TEVIOT
TEMPLE AVENUE
LLANDRINDOD WELLS
POWYS
WALES
LD1 5LP
Insolvency history
No