Grane Investments phone Grane Mill, Laneside Rd Haslingden, Lancashire BB4 5PP map Vale Mill Blackburn phone Carterplace Farm, Hall Park Haslingden, Lancashire BB4 5BQ map if (!IN_DEV) { ?> } ?>