Overview
Legal name
AFALON LTD
Region
Wales
Registered address
BARCLAYS BANK CHAMBERS
18 HIGH STREET
TENBY
PEMBROKESHIRE
UNITED KINGDOM
SA70 7HD
Insolvency history
No