Started with Reg No. 08890233 10 years ago, Igloo (gb) Limited had been a private limited company until Tue, 24th Apr 2018 - the time it was dissolved. The firm's latest registration address was 1 Victoria Square, Birmingham.
This company was directed by a single managing director: Ngoc L., who was formally appointed in February 2014.
Ngoc L. was the individual who controlled this firm, owned over 3/4 of company shares.