Company identity
Company number 03816759
Company profile
UK company 03816759, incorporated on 30 July 1999.
Home - Elementa Leadership
Elementa Leadership is a specialist leadership and organisational development consultancy for higher education passionate about the future of universities as central to the development of a better world. Our consultancy services focus on developing the adaptive university through the alignment and integration of strategy, leadership and culture.
Company number 03816759
Reference milestones and recent Companies House filing stream events.
Next accounts due date
Next confirmation statement due date
CS01 | Transaction MzUzNzM3OTM3OWFkaXF6a2N4
Published 06 Aug 2026 13:36
Last accounts made up date
Last confirmation statement made up date
Company registered at Companies House