PACKARD ENGINEERING LTD Company number 07753910 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address513 83 CRAMPTON STREET, LONDON, ENGLAND, SE17 3BU PostcodeSE17 3BU Companies at this postcode 30 Average house price in SE17 3BU £530,000 (61 sales) Map