The enterprise is widely known as Igloo Web Design Services Limited. This company was started seventeen years ago and was registered with 06388875 as the registration number. This head office of this company is based in London. You can reach it at A41 Jack's Place, 6 Corbet Place. This firm's classified under the NACE and SIC code 62090 and their NACE code stands for Other information technology service activities. The latest annual accounts describe the period up to 2022-03-31 and the latest annual confirmation statement was submitted on 2023-10-03.
The data obtained about this particular enterprise's personnel suggests the existence of two directors: James G. and Oliver L. who joined the team on Wednesday 3rd October 2007. In order to find professional help with legal documentation, this firm has been utilizing the skills of Oliver L. as a secretary since 2007.