20 Market Place, Heywood OL10 4NL, Greater Manchester