Overview
Legal name
L & I MOTORS LIMITED
Region
Wales
Registered address
2A BRIDGE STREET
LLANGENNECH
LLANELLI
DYFED
SA14 8TN
Insolvency history
No