Address:
Milnshaw House
161 Whalley Road
Accrington
Lancashire
BB5 1BX
United Kingdom
Tel:
01254 390199
Website:
www.cummins-mellor.co.uk