Search icon

IMPROBABLE INC.

Company Details

Entity Name: IMPROBABLE INC.
Jurisdiction: FLORIDA
Filing Type: Foreign Profit
Status: Active
Date Filed: 08 May 2023 (2 years ago)
Document Number: F23000002743
FEI/EIN Number NOT APPLICABLE
Address: Corporation Trust Center, 1209 Orange Street, Wilmington, DE, 19801, US
Mail Address: WeWork, 1633 Innovation Way, Lehi, UT, 84043, US
Place of Formation: DELAWARE

Agent

Name Role
C T CORPORATION SYSTEM Agent

Chief Executive Officer

Name Role Address
NARULA HERMAN Chief Executive Officer Corporation Trust Center, Wilmington, DE, 19801

Chief Financial Officer

Name Role Address
Odell Dan Chief Financial Officer Corporation Trust Center, Wilmington, DE, 19801

Secretary

Name Role Address
SHEPHERD MARK Secretary Corporation Trust Center, Wilmington, DE, 19801

Director

Name Role Address
NARULA HERMAN Director Corporation Trust Center, Wilmington, DE, 19801

Events

Event Type Filed Date Value Description
CHANGE OF PRINCIPAL ADDRESS 2024-04-11 Corporation Trust Center, 1209 Orange Street, New Castle County, Wilmington, DE 19801 No data
CHANGE OF MAILING ADDRESS 2024-04-11 Corporation Trust Center, 1209 Orange Street, New Castle County, Wilmington, DE 19801 No data

Documents

Name Date
ANNUAL REPORT 2024-04-11
Foreign Profit 2023-05-08

Date of last update: 01 Feb 2025

Sources: Florida Department of State