GODGRACE LIMITED Company number 12870920 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address18 Stuart Street, Nechells, Birmingham, England, B7 5NN PostcodeB7 5NN Companies at this postcode 2 Average house price in B7 5NN £117,000 (2 sales) Map