Overview
Legal name
LECRU LIMITED
Region
North West England
Registered address
54 TEMPLE ROAD
BIRKENHEAD
UNITED KINGDOM
CH42 9JY
Insolvency history
No