Overview
Legal name
CLIFFTAR LIMITED
Region
North West England
Registered address
3 & 5 WITHAM ROAD
SKELMERSDALE
LANCASHIRE
WN8 8HR
Insolvency history
No