Overview
Legal name
TALYLLYN HOLDINGS LIMITED
Region
Wales
Registered address
WHARF STATION,
TYWYN,
MEIRIONYDD
LL36 9EY
Insolvency history
No