ODEDRA FINANCIAL SOLUTIONS LTD Company number 08860334 · Monitor this company Active - Proposal to Strike off Overview People 1 Financial Control Documents Analysis Location Related Registered office Address60 Lincoln Road, Peterborough, England, PE1 2RZ PostcodePE1 2RZ Companies at this postcode 61 Map