Overview
Legal name
VENILDE & SONS LIMITED
Region
North West England
Registered address
221 ORMSKIRK ROAD
UPHOLLAND
SKELMERSDALE
WN8 0AA
Insolvency history
No