Stellican Limited was set up as Private Limited Company, that is located in 4 Collingham Gardens, London in Earl's Court. It's post code is SW5 0HW. The firm was set up in 1991. Its Companies House Registration Number is 02617178. This firm's registered with SIC code 82990 meaning Other business support service activities not elsewhere classified. Its latest financial reports cover the period up to 2022-12-31 and the most recent annual confirmation statement was released on 2023-05-23.
There's a number of two directors managing this specific company now, namely Nicola J. and Stephen J. who have been executing the directors duties since June 2016.
Stephen J. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.