Overview
Legal name
L & C NEW LIFE LIMITED
Region
Yorkshire and the Humber
Registered address
ERNST & YOUNG
BARCLAYS HOUSE
6 EAST PARADE
LEEDS
LS1 1HA
Insolvency history
Yes