2011 is the year of the establishment of I-qed Ltd, a company which is located at Magnolia House, Spring Villa Park, 11 Spring Villa Road, Edgware. This means it's been 13 years I-qed has been on the local market, as it was founded on 14th October 2011. The company's registration number is 07811059 and its postal code is HA8 7EB. The company's registered with SIC code 86900: Other human health activities. Sunday 30th October 2022 is the last time when the company accounts were filed.
When it comes to this specific company's register, since 18th October 2015 there have been five directors to name just a few: Gabriella R., Alexander R. and Anna O..