This particular Explorama Limited firm has been in this business field for nineteen years, as it's been founded in 2005. Registered with number 05400400, Explorama is categorised as a Private Limited Company located in 33 Imperial Heights, London E18 2FJ. The company's principal business activity number is 63120 and their NACE code stands for Web portals. Its latest accounts cover the period up to 31st March 2022 and the most recent confirmation statement was filed on 21st March 2023.
We have a single managing director at the current moment controlling the firm, specifically Vic C. who's been doing the director's responsibilities since Mon, 21st Mar 2005.
Vic C. is the individual who has control over this firm, owns over 3/4 of company shares.