This enterprise named Iglimpse was created on 2010-11-24 as a private limited company. This enterprise head office was registered in Exeter on Leeward House Fitzroy Road, Exeter Business Park. The address area code is EX1 3LJ. The company registration number for Iglimpse Limited was 07449559. Iglimpse Limited had been in business for 11 years until dissolution date on 2021-05-18.
This specific limited company had a single director: Stephen B., who was appointed in 2010.
Stephen B. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.