2007 marks the launching of Insights Learning & Development International (emea) Limited, a company that is situated at Terra Nova, 3 Explorer Road, Dundee. That would make 17 years Insights Learning & Development International (emea) has been in the business, as it was founded on 2007-06-12. The company's Companies House Registration Number is SC325291 and its zip code is DD2 1EG. From 2007-07-13 Insights Learning & Development International (emea) Limited is no longer under the business name Castlelaw (no.696). The company's SIC code is 70229 which stands for Management consultancy activities other than financial management. The business latest financial reports describe the period up to 2022-03-31 and the most recent confirmation statement was released on 2023-06-12.
The information detailing the following enterprise's personnel shows that there are two directors: Jacqueline K. and Fiona L. who became members of the Management Board on 2018-06-01 and 2015-02-16.