Kimora phone 108, Gisburn Rd Barrowford, Lancashire BB9 6EW map Michelle B phone 2, King Edward Terrace Barrowford, Lancashire BB9 8NJ map if (!IN_DEV) { ?> } ?> Velvet phone 5, King Edward Terrace, Gisburn Rd Barrowford, Lancashire BB9 8NJ map if (!IN_DEV) { ?> } ?>