Advanced company searchLink opens in new window

CASTLE MOUNT IMPACT PARTNERS LP

Company number SL035523

Registered office address
6th Floor Quartermile 4 7a Nightingale Way, Edinbugh, Scotland, EH3 9EG
Company status
Active
Company type
Limited partnership
Private Fund Limited Partnership (PFLP)
Registered on
9 February 2022

Confirmation statement

Next statement date 8 February 2025
due by 22 February 2025

Last statement dated 8 February 2024