HAPPY PARCEL LTD Company number 10678299 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address5 DUNSLADE ROAD, BIRMINGHAM, ENGLAND, B23 5LR PostcodeB23 5LR Companies at this postcode 18 Average house price in B23 5LR £169,000 (19 sales) Map