Overview
Legal name
CARTMELL & BARLOW LIMITED
Region
North West England
Registered address
85 TODD LANE NORTH
LOSTOCK HALL
PRESTON
LANCASHIRE
PR5 5UR
Insolvency history
No