Icecroft began its business in the year 2011 as a Private Limited Company under the ID 07853260. This company's headquarters was situated in Birmingham at Winston Churchill House. The Icecroft Ltd company had been operating in this business for at least 5 years.
This company had just one managing director: Jasbir J., who was selected to lead the company on 18th November 2011.