MELLARDS BAR LIMITED Company number 10227751 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressMellards Warehouse, Market Lane, Newcastle, United Kingdom, ST5 1AA PostcodeST5 1AA Map