CASTLE STREET NOMINEES UK LIMITED
LiquidationCompany no. 09329323 · Private limited by guarantee without share capital · Incorporated 26 Nov 2014
In liquidationAccounts overdue since 30 Jun 2025Confirmation statement overdue since 10 Dec 2025Files dormant accounts