Overview
Legal name
LENNON AND COMPANY LIMITED
Region
South West England
Registered address
TARA
GOODLEIGH ROAD
BARNSTAPLE
DEVON
EX32 7JR
Insolvency history
No