Overview
Legal name
HOLMES & SONS LIMITED
Region
North West England
Registered address
HIGHER RILEY BROX FARM
SANDY LANE
ACCRINGTON
LANCASHIRE
BB5 2DJ
Insolvency history
No