AS FLAME & SPICE LTD Company number 17509125 · Monitor this company Active Overview People 2 Control Documents Gazette Analysis Location Related Registered office Address33 Rochdale Road, Todmorden, England, OL14 7LA PostcodeOL14 7LA Companies at this postcode 13 Average house price in OL14 7LA £233,000 (3 sales) Map