Registered with number 07771270 ten years ago, Orchid Info Tech Ltd is a Private Limited Company. The business official registration address is 69 Windsor Road, Prestwich Manchester. The company's registered with SIC code 63110 which means Data processing, hosting and related activities. Orchid Info Tech Limited released its account information for the financial period up to September 30, 2020. The business latest confirmation statement was filed on June 22, 2021.
For ten years, the following business has only been overseen by one managing director: Roger T. who has been presiding over it since 2011/09/13.
Roger T. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.