Software in Maghera, County Londonderry We help you find any company! C3 Computers Limited Units 1 & 2, 3 Main Street Maghera Maghera, County Londonderry