Icefox started conducting its operations in the year 2003 as a Private Limited Company with reg. no. 04800521. The firm's registered office was located in Cardiff at 1st Floor North Anchor Court. This particular Icefox Limited company had been on the market for at least 12 years.
According to the following enterprise's directors directory, there were two directors: Susannah D. and Stephen D..