Ecirrus Limited has existed in the United Kingdom for sixteen years. Started with registration number 06468622 in 2008, the company have office at 103a Valley Drive, Staffordshire B77 5FL. The company's declared SIC number is 51101 : Scheduled passenger air transport. 2022-03-31 is the last time when the accounts were reported.
According to the official data, the limited company is directed by a solitary managing director: Mark O., who was formally appointed sixteen years ago.
Mark O. is the individual with significant control over this firm, has substantial control or influence over the company, owns over 3/4 of company shares and has 3/4 to full of voting rights.