is inactive
Where is N & J MELLOR (BUTCHERS) LTD's headquarters?
N & J MELLOR (BUTCHERS) LTD's headquarters is located at Lancashire, Oldham, OL1 1TE, 141 Union Street
What year was N & J MELLOR (BUTCHERS) LTD started?
N & J MELLOR (BUTCHERS) LTD was started in 2008
Sources: Companies House