Overview
Legal name
105A AND B HOLMBUSH ROAD LIMITED
Region
South West England
Registered address
114 EGLOSHAYLE ROAD
WADEBRIDGE
ENGLAND
PL27 6AG
Insolvency history
No