OpenCompanies

Invisible Mountain Ltd

Company number
17256388
Status
Active
Type
Private Limited Company
Incorporated
2 Jun 2026
Nature of business
Artistic creation

Registered office

Co Sedulo London Office 605, Albert House
256-260 Old Street
London
EC1V 9DD

Connections

Companies at the same address

Data