Overview
Registry
Jersey Financial Services Commission (JFSC)Jersey’s financial services regulator and companies registry
Data Availability
An Enhanced Profile is only available where the JFSC holds an Entity Profile for the entity. See Enhanced Profile Availability.
Legal Forms
Search covers all entity types on the Jersey register, not only companies. The legal form is returned as the register records it. The Enhanced Profile returnslegalForm.original as the Entity Profile prints it, and legalForm.normalized as a Kyckr legal form value. Any legal form without a value in the Normalized column is returned as Other. A registered company whose share classes all have unlimited liability is returned with legalForm.normalized as Other, and its registry type in legalForm.original. The Entity Profile states the law each entity is maintained under, and the Governing law column lists the laws it prints.
A cell company and each of its cells are registered separately, each with its own registration number and Entity Profile. A cell’s cell company is returned under
representatives.corporations with the role Parent Entity where the registry records it.
A business name is a trading name, not a legal entity in its own right. A business name record identifies the name and its registration, not a company profile.
Company Identifiers
Registration Numbers Are Not Unique
The JFSC assigns registration numbers separately for each entity type, so the same number can belong to more than one entity on the Jersey register. A registration number alone does not reliably identify a single entity. The Kyckr ID encodes the registration number together with the JFSC entity ID, so it does identify a single entity. Always use the Kyckr ID returned by search when requesting a Lite Profile or Enhanced Profile, and store it as returned rather than building it yourself.Search Behaviour
Because registration numbers are not unique across entity types, a registration number search can return more than one result. Use the legal form and company name in each result to pick the correct entity.
Search results return the legal form in
type, the current status in status, and the registration date in startDate. The address field is returned empty in search; the registered address is available in the Lite Profile.
Company Status
The registry status is returned instatus.original as the register records it, alongside a normalized Kyckr status in status.normalized.
This is the register’s full list of statuses. A status not in this list is returned with the normalized status Other.
Enhanced Profile
How to Order
Jersey’s Enhanced Profile on V2 is always an asynchronous order. Place the order withPOST /v2/companies/{kyckrId}/enhanced, then poll GET /v2/orders/{orderId} until data.status reaches Success. See the V2 async order pattern release note for polling cadence and recovering a lost orderId.
A successful order carries two links:
links.document: the Enhanced Profile PDF, with the normalized Kyckr Enhanced Profile as the main body and the raw Entity Profile as an appendixlinks.data: the structured JSON profile
POST Only in Production
Jersey Enhanced Profiles can only be ordered withPOST. A direct GET /v2/companies/{kyckrId}/enhanced request for a Jersey company returns 400 Bad Request:
GET /v2/companies/{kyckrId}/enhanced.
Not Available on V1
Enhanced Profile for Jersey is available on the V2 API only. A V1 Enhanced Profile request for a Jersey company returns response code113:
Enhanced Profile Availability
Not every entity on the register has an Entity Profile. Where the JFSC does not hold one, which includes some dissolved companies but not all, thePOST request returns 404 Not Found and no order is placed:
Extracted Data
The JSON is produced by PDF text extraction of the Entity Profile, not from a structured registry feed. Field values reflect what the extract shows. Where a value looks inconsistent, the registry extract in the PDF appendix is the source of record. An Entity Profile runs to up to five pages, and a table that continues onto a further page is read in full. Thesource object describes where the data comes from. source.extractedAt is the time the JFSC generated the Entity Profile, as printed on it, converted to UTC.
Representatives
Companies return their directors underrepresentatives.individuals, with role, active flag, nationality, place of residence, and birthdate. Birthdates are given as year and month only, such as 1985-10, as shown on the extract. Nationality is an upper-case two-letter country code, such as GB. The address printed against a director is returned as the place of residence.
Entities listed as significant persons are returned under representatives.corporations, with registered name, registered number, role, jurisdiction, and address. Partnerships list entities only. Companies can list entities as well as individuals, and a foundation can list individuals as well as entities.
An entity that holds more than one role is returned as one entry per role, in the order printed. Members are returned as shareholders only, not as representatives.
Capital and Shareholders
Share capital is returned per share class undercapital, with quantity, nominal value, and the shareholdings recorded against that class. The currency is printed per class as GBP, USD, EUR, or CHF, or is blank. Each shareholding carries a percentage, a share count, and the shareholder’s name and address. Partnerships and foundations have no capital. The registry prints the liability of each share class as Limited, Unlimited, or Guarantee. The liability is shown on the Entity Profile in the PDF appendix and is not part of capital.
Issued Shares
The share capital table on the Entity Profile prints authorised figures. Issued shares are not printed, so Kyckr derives them from the members table:quantityis the number of issued shares in the class, the sum of the holdings listed against it.totalNominalValueisquantitymultiplied by the par value inunitNominalValue.percentageon each shareholding is its share count as a percentage ofquantity.
quantity, totalNominalValue, and percentage are empty for the class. totalCapital is not returned.
A company with 30 members or more lists only members holding 1% or more, and prints a total of the shares held by the remaining members. For such a company with one share class, quantity includes that total, and the class description states that percentages may be overstated because the full member list is not on the Entity Profile. For such a company with two or more classes, quantity, totalNominalValue, and percentage are empty.
Shareholders
The Entity Profile does not say whether a member is a person or an organisation, so the member type is inferred from the name. Every member is returned undershareholders.corporations, with type Corporation or Other. A member of type Other may be a person or an organisation. No member is returned under shareholders.individuals.
A joint holding is returned as one shareholding that lists every joint holder, with the printed share count once. The shares are not split between the holders.
Members Filed by Upload
An Entity Profile can print a notice that the company provided a file upload of members and that the member information is available from the JFSC. That notice is returned word for word insource.notices, with origin JFSC. Members the Entity Profile does not list are not returned. The company’s share classes are still returned, by name where that is all the Entity Profile prints.
Share Class Edge Cases
- A company can print a share class with the class and liability only. Shares, currency, authorised capital, and par value are then blank, the class is returned with empty currency and par value, and any shareholdings listed against it carry a share count.
- A class printed on several rows is returned as printed, one entry per row. The first entry of the class carries its holdings and issued
quantity, and later entries carry no holdings and no issuedquantity. - A holding that names a class not in the share capital table is returned under a class described “Unclassified share class”, with no nominal value assumed.
- Members of a company limited by guarantee are returned under a class described “Guarantee members (no share capital)”, with no share count or percentage.
- A placeholder member row, such as “N/A” or “Not Applicable” printed in place of a member, is not returned. Placeholder joint ownership text is not returned either.
Registry Filings
Filings vary by entity, depending on what the JFSC holds for it. Kyckr retrieves a live filings list from the JFSC for each request and returns it as the registry provides it, so the documents listed for one entity may differ from those listed for another. Common filings include:- Certificate of Incorporation
- Annual Return
- Registry Extract
- Articles of Association
- Certificate of Good Standing
The Registry Extract filing is the same document as the Entity Profile, the official registry extract used to build the Enhanced Profile. Ordering the Enhanced Profile also gives you this document, as described under How to Order.
Known Limitations
- Enhanced Profile is not available for every entity. See Enhanced Profile Availability.
- No beneficial ownership data. Jersey’s register of beneficial ownership is not publicly accessible, so no ultimate beneficial owner data is returned.
- No activity codes. The JFSC register does not record industry or activity classification codes.
- Shareholders and share capital depend on legal form. See Data Availability.