PENTA PLUS PROJECTS LTD Company number 16146332 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address22 Dale Street, Todmorden, England, OL14 5PX PostcodeOL14 5PX Companies at this postcode 8 Average house price in OL14 5PX £228,000 (21 sales) Map