Index Group, Inc. Company numberFC034598 StatusActive TypeOther Company Type Incorporated17 Jul 2017 Registered office 760 Leona LaneMountain View Data JSON Markdown