LEE DUFFY LIMITED Company number 08098945 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address18 VERMONT GARDENS, PLYMOUTH, DEVON, ENGLAND, PL2 2EX PostcodePL2 2EX Companies at this postcode 2 Average house price in PL2 2EX £116,000 (1 sales) Map