Company name: The I.T. Business Ltd
Description: We are a Leicester based IT company, offering specialist IT Services, including VoIP, Web Design, IT Support to Small Businesses
The I.T. Business Ltd Orange Rooms, 9 Newarke St, Leicester LE1 5SN, United Kingdom