Advanced company searchLink opens in new window

INDIGO INCOME LIMITED

Company number 11676597

Registered office address
43 Chase Side, London, United Kingdom, N14 5BP
Company status
Dissolved
Dissolved on
20 October 2020
Company type
Private limited Company
Incorporated on
14 November 2018

Nature of business (SIC)

  • 66300 - Fund management activities