The Showgrounds Newry
Loughway Business Park 5
Newry
Irlande du Nord