BRAEHEAD PARK ESTATES LIMITEDLiquidationActionsShareCompany no. 03526314 · Private limited company · Incorporated 12 Mar 1998In liquidationAccounts overdue since 30 Sep 2023Confirmation statement overdue since 29 Mar 2023OverviewDirectors and officersFilingsOwnership and controlCharges (secured lending)Directors and officers