Advanced company searchLink opens in new window

ODYSSEUS FOUNDER PARTNER LP

Company number SL007117

Registered office address
5th Floor, 125 Princes Street, Edinburgh, EH2 4AD
Company status
Active
Company type
Limited partnership
Registered on
22 April 2009

Confirmation statement overdue

First statement date 21 April 2018
due by 5 May 2018