Nevis, Inc. - UK Branch Company numberBR028775 StatusOpen TypeUk-Establishment Incorporated1 Oct 2026 Registered office Level 39 One Canada SquareCanary WharfE14 5AB Data JSON Markdown