Advanced company searchLink opens in new window

CATAPULT LIFE SCIENCES MANAGERS L.P.

Company number SL022146

Registered office address
59 Moat View, Roslin, Edinburgh, EH25 9NZ
Company status
Active
Company type
Limited partnership
Registered on
2 September 2015

Confirmation statement

Next statement date 2 September 2026
due by 16 September 2026

Last statement dated 2 September 2025