The Abattoir
Higginshaw Lane, Royton, Oldham OL26HQ Oldham , Lancashire, United Kingdom United Kingdom
- Profile: The Abattoir is a Abattoirs and Equipment company located at Oldham , Lancashire,, United Kingdom United Kingdom, address is Higginshaw Lane, Royton, Oldham, Oldham , Lancashire, OL26HQ UK, postcode is OL26HQ, you can contact The Abattoir by phone 441616781009