ICARUS LABS LTD

PrivateCIK: 2009168
Location

CITY OF DENVER, CO

Key Entity Details

Legal Name

ICARUS LABS LTD

Central Index Key (CIK)

2009168

Employer ID (EIN)

990598106

Phone Number

(60)18-3926063

Business Address

1312 17TH ST UNIT NUM 2955

CITY OF DENVER, 80202

CO

Mailing Address

1312 17TH ST UNIT NUM 2955

CITY OF DENVER, 80202

CO