MARSH FINANCE LIMITED Company number 01138291 · Monitor this company Active Overview People 8 Control Charges Documents Analysis Location Related Registered office AddressCrossfield Mill, Crawford Street, Rochdale, England, OL16 5RS PostcodeOL16 5RS Companies at this postcode 43 Average house price in OL16 5RS £9,000 (1 sales) Map