Mega Solutions. Small Business Websites and IT Support specialistsChristchurchWeb DesignersMega Solutions Small Business Websites And It Support SpecialistsAbout Mega Solutions. Small Business Websites and IT Support specialistsAddress: 8 Delaware Cres, Russley, Christchurch 8042PhoneClaim ListingContact InformationPhone: 0800755337Address:8 Delaware CresRussleyChristchurch 8042