MURABAHA FINANCE LIMITED Company number 15894156 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address31 Suffolk Street, Oldham, England, OL9 7DS PostcodeOL9 7DS Companies at this postcode 10 Average house price in OL9 7DS £111,000 (22 sales) Map