Overview
Legal name
LENNARDS LIMITED
Region
North West England
Registered address
THE VICARAGE 31
GREAT KING STREET
MACCLESFIELD
CHESHIRE
SK11 6PL
Insolvency history
No