MILLGRACE ELECTRICAL LIMITED Company number 08990054 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address10 Leebrook Avenue, Owlthorpe, Sheffield, England, S20 6QH PostcodeS20 6QH Companies at this postcode 12 Average house price in S20 6QH £434,000 (33 sales) Map