| 8.7°C Belfast

Close

Premium

22. Ballyvesey Holdings

Managing director: Wilson McClelland

Employment: 1,795


Privacy