Company identity
Company number SC443891
Company profile
UK company SC443891, incorporated on 28 February 2013.
Optima Partners - trusted advisors, consultants, technologists and scientists
Optima Partners are an insight-led consultancy that help businesses deliver value and build enduring relationships with their customers. We harness People, Data and Design Thinking to drive transformative growth for the worlds leading brands.
Company number SC443891
Updated 07 Jul 2026 09:49
Financial period: 1 Jul 2023 to 30 Jun 2024
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
TM01 | Transaction MzUyOTgxNDcxMGFkaXF6a2N4
Published 01 Jul 2026 10:13
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House