By legal form

International Trust

4 entities

  1. Abacus (Seychellen) Limited as trustees for Ripas Charity Trust

    254900IAN4EPLA1FDC98SeychellesMahe

  2. African Arabian Investment Trust

    2549001QNBW8G9OYKQ03SeychellesVictoria

  3. Banchory Limited

    254900GNTU2AOAX4PY59SeychellesMaheLapsed - not renewed

  4. Barclays Bank (Seychelles) Pension Fund

    2549007PYW1TTRCCSN93SeychellesVictoriaLapsed - not renewed

By legal form