It Sales And Services is a company located at LE19 4NW Leicester at C/o Begbies Traynor 2 Harcourt Way. The firm has been registered in year 2015 and is registered under the identification number 09419671. The firm has been on the English market for nine years now and company official state is liquidation. The company's principal business activity number is 62020, that means Information technology consultancy activities. Monday 28th February 2022 is the last time the company accounts were filed.