Newell Hardware Ltd
Unit 5, Drogheda Mall, Finglas, County Dublin, Ireland, Dublin 11
(01) 834-6311 Phone