UMBRAMADE LIMITED Company number 01893634 · Monitor this company Dissolved Overview People 3 Financial Documents Analysis Location Related Registered office Address10 OWLERBARROW ROAD, BURY, LANCASHIRE, BL8 1RD PostcodeBL8 1RD Companies at this postcode 8 Average house price in BL8 1RD £603,000 (12 sales) Map