HOLIDAYS WITH HELP Company number 03906393 · Monitor this company Active Overview People 26 Financial Control Documents Analysis Location Related Registered office Address31 Kilnhurst Road, Todmorden, Lancashire, OL14 6AX PostcodeOL14 6AX Companies at this postcode 2 Average house price in OL14 6AX £286,000 (14 sales) Map