CASTLE STREET NOMINEES LIMITED
LiquidationCompany no. SC050721 · Private limited by guarantee without share capital · Incorporated 5 Jun 1972
In liquidationAccounts overdue since 30 Jun 2025Confirmation statement overdue since 9 Jul 2025Files dormant accounts