ODO FOUNDATION LTD Company number 07206119 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address11 ALBANY COURT, EDWARD ROAD, DORCHESTER, ENGLAND, DT1 2FJ PostcodeDT1 2FJ Map