Overview
Legal name
12 YARDS LIMITED
Region
Yorkshire and the Humber
Registered address
88A MAIN STREET
FULFORD
YORK
ENGLAND
YO10 4PS
Insolvency history
No