Filters:
building firm in Lurgan
About 1 results.
Russell Bros. Builders Ltd.
Russell House, 63a Kilvergan Road, BT66 6LJ Lurgan, United KingdomRussell Bros. Builders Ltd are a Construction Company based in N.Ireland. With over 45 years experience in the industry, Specialising in the Commercial, Industrial, Ecclesiastical, Sports and Lei…