ICARUS LABS LTD

Industry: Other (See others in industry)

Address:
1312 17 Th St Unit Num 2955
City Of Denver, CO, 80202
Phone: (60)18-3926063

Filings

Date Type Incremental Cash Raw Filing
2024-01-25 New $10,000,000 SEC link

Directors and Executives (Current and Past)

Name Role
Adam Clive Clairmonte Director