Indus Valley Partners Jersey Limited Company numberFC042401 StatusActive TypeOther Company Type Incorporated27 Jan 2025 Registered office 13-14 EsplanadePO Box 536St HelierJE4 5UR Data JSON Markdown