CASTELL 2023-2 PLCActiveActionsShareCompany no. 15094282 · Public limited company · Incorporated 24 Aug 2023OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers