LegalNotices

Court judgments, Gazette notices and registered charges

  • charges
    Type: array object[] · Charge[]

    Charges and mortgages registered as security against the company. This field is part of the response contract but is not yet sourced on the profile, so it is currently always an empty array.

    A registered charge / mortgage against the company

    • amount
      Type: object

      Amount secured by the charge, if known. Expressed in minor currency units (e.g. pence for GBP) with a currency code and exponent.

      • amount
        Type: integer Format: int64

        The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

      • currency
        Type: string

        ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

      • exponent
        Type: integer Format: int32

        Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

    • classification
      Type: string

      Classification or kind of the charge (e.g. the nature of the security). Not currently populated (charges are not yet sourced on the profile).

    • createdDate
      Type: string Format: date-time

      Date the charge was created, as an ISO-8601 date-time (UTC). May be null.

    • description
      Type: string

      Particulars of the charge (free-text description of what is secured).

    • holder
      Type: string

      Name of the charge holder — the person(s) or entity entitled to the security.

    • satisfactionDate
      Type: string Format: date-time

      Date the charge was satisfied, as an ISO-8601 date-time (UTC). null if not satisfied or the date is unknown.

    • satisfied
      Type: boolean

      Whether the charge has been satisfied (discharged). May be null.

    • status
      Type: string

      Status of the charge, indicating whether it is still in force (e.g. outstanding) or has been satisfied. Note: charges are not yet sourced on the profile, so this field is not currently populated; the underlying vocabulary is therefore not yet fixed.

  • gazetteNotices
    Type: array object[] · GazetteNotice[]

    Notices published against the company in the official UK Gazette (e.g. insolvency, strike-off and dissolution notices). null when no Gazette notices are present on the profile.

    A UK Gazette notice

    • appointmentDate
      Type: string

      Date of the appointment referenced by the notice (e.g. of a liquidator or administrator), if applicable, as reported by the source (free-text string). May be null.

    • code
      Type: string

      Human-readable description of the notice category, as provided by the source (the notice's raw description text). This is free text, not the numeric Gazette notice code.

    • courtName
      Type: string

      Name of the court referenced by the notice, if applicable. May be null.

    • date
      Type: string Format: date-time

      Date the notice was published, as an ISO-8601 date-time (UTC). May be null if unknown.

    • fullText
      Type: string

      Full published text of the notice, if available.

    • id
      Type: string

      Identifier of the notice as assigned by the source.

    • isEarlySignal
      Type: boolean

      Whether this notice is treated as an early-warning signal — it generates an early signal but does not itself change the company's business status. May be null if not determined.

    • isInsolvency
      Type: boolean

      Whether this notice is an insolvency notice (e.g. liquidation or administration). May be null if not determined.

    • isReinstatement
      Type: boolean

      Whether this notice is a reinstatement of the company to the register. May be null if not determined.

    • isRemoval
      Type: boolean

      Whether this notice drives removal from the register (a REMOVED or DISSOLVED outcome). May be null if not determined.

    • petitionDate
      Type: string

      Date of the petition referenced by the notice, if applicable, as reported by the source (free-text string). May be null.

    • practitionerName
      Type: string

      Name of the insolvency practitioner named in the notice, if any. null when not applicable or not present.

    • statusContext
      Type: string

      Human-readable status context for the notice, where available. Free text, not drawn from a fixed set of values.

    • type
      Type: string enum

      The classified type of the notice. One of:

      • ACCOUNTS — a notice relating to the filing of accounts.
      • ADDRESS — a change of registered office address.
      • ADMINISTRATION — the company entering administration.
      • ANNUAL_RETURN — an annual return / confirmation statement notice.
      • CAPITAL — a change in share capital.
      • CCJ — a County Court Judgment.
      • CHANGE_OF_NAME — a change of the company name.
      • COURT_FILING — a general court filing not covered by a more specific type.
      • DISSOLUTION — dissolution of the company.
      • INCORPORATION — incorporation of the company.
      • LIQUIDATION — the company being wound up / liquidated.
      • MISCELLANEOUS — a notice that does not fit the other categories.
      • MORTGAGE — a charge / mortgage notice.
      • OFFICERS — a change of officers (directors / secretaries).
      • RESOLUTION — a company resolution.
      • STRIKE_OFF — the company being struck off the register.
      values
      • ACCOUNTS
      • ADDRESS
      • ADMINISTRATION
      • ANNUAL_RETURN
      • CAPITAL
    • url
      Type: string

      Link to the published notice, if available.

  • judgments
    Type: array object[] · Judgment[]

    Court judgments recorded against the company, such as County Court Judgments (CCJs) sourced from Registry Trust. null when no judgment data is present on the profile; otherwise an array (possibly empty).

    A court judgment against the company

    • amount
      Type: object

      Monetary value of the judgment. Amounts are expressed in minor currency units (e.g. pence for GBP) with a currency code and exponent; typically GBP.

      • amount
        Type: integer Format: int64

        The amount as a signed integer in the currency's minor units. The major-unit value is amount / 10^exponent — e.g. 450000 with exponent 2 is £4,500.00. May be negative (e.g. losses, net liabilities, or cash outflows).

      • currency
        Type: string

        ISO 4217 currency code of this amount (e.g. GBP, EUR, USD). Financial figures sourced from UK Companies House are denominated in GBP.

      • exponent
        Type: integer Format: int32

        Number of minor-unit digits for the currency, i.e. the power of ten separating minor units from major units. 2 for GBP/EUR/USD (100 pence = £1); 0 for currencies with no minor unit such as JPY.

    • caseNumber
      Type: string

      Court case reference number for the judgment, where available.

    • courtName
      Type: string

      Name of the court that issued the judgment, where available.

    • date
      Type: string Format: date-time

      Date the judgment was made, as an ISO-8601 date-time (UTC). May be null if unknown.

    • satisfactionDate
      Type: string Format: date-time

      Date the judgment was satisfied, as an ISO-8601 date-time (UTC). null if the judgment has not been satisfied or the date is unknown.

    • satisfied
      Type: boolean

      Whether the judgment has been satisfied (paid / discharged). Derived: true when the status is SATISFIED or a satisfaction date is present.

    • status
      Type: string enum

      Status of the judgment. One of:

      • OPEN — the judgment is outstanding / unsatisfied.
      • SATISFIED — the judgment has been satisfied (paid or discharged).
      values
      • OPEN
      • SATISFIED
    • type
      enum
      const:  
      CCJ

      Type of judgment. Currently always CCJ (County Court Judgment); the field exists to allow other judgment types in future.

      values
      • CCJ

Grand Public API