← Back
Igloo I.T UK Ltd
Computer Services
Image House, B19 3JX
Birmingham, West Midlands
Business profile
Operating from their headquarters in Birmingham, Igloo IT supplies IT Consultancy Services to clients throughout the UK. Established in 2007 the company has more than twenty years experience in the Computer Services business.
Gallery
Customer reviews
No reviews yet
Write a review