Company Record
CASTLEGATE (BALLYCLARE) LAND MANAGEMENT LTD (NI737939) | Company Record