Advanced company searchLink opens in new window

CATAPULT LIFE SCIENCES MANAGERS L.P.

Company number SL022146

Registered office address
Cereproc Limited Codebase, Argyll House, 3 Lady Lawson Street, Edinburgh, EH3 9DR
Company status
Active
Company type
Limited partnership
Registered on
2 September 2015

Confirmation statement

Next statement date 2 September 2024
due by 16 September 2024

Last statement dated 2 September 2023