This company is known as Cowly Owl Ltd. This company was started 16 years ago and was registered under 06670890 as its registration number. The head office of this company is located in London. You can reach it at 86-90 Paul Street. Founded as Chris O'shea, the company used the name until 2012, the year it was changed to Cowly Owl Ltd. This business's SIC and NACE codes are 62011 which means Ready-made interactive leisure and entertainment software development. 2022-08-31 is the last time when the accounts were filed.
This company has a solitary managing director currently overseeing the company, specifically Christopher O. who's been doing the director's assignments for 16 years.
Christopher O. is the individual with significant control over this firm, owns over 3/4 of company shares.