Switch Investments started conducting its operations in 2019 as a Private Limited Company with reg. no. 12078460. This particular firm has been operating for five years and it's currently active. This firm's registered office is based in London at Unit 5. Anyone can also locate this business by its post code, W1H 1PJ. The firm's principal business activity number is 98000 which stands for Residents property management. Switch Investments Limited released its account information for the period up to July 31, 2022. Its latest annual confirmation statement was filed on June 30, 2023.
Leila S., Syed R. and Borzou S. are listed as enterprise's directors and have been doing everything they can to make sure everything is working correctly since 2022.
Borzou S. is the individual with significant control over this firm, owns over 3/4 of company shares.