The firm operates under the name of Owl Hill Ltd. The firm was originally established eight years ago and was registered with 09999021 as its reg. no. The headquarters of the company is located in London. You may visit them at 5 Brayford Square. The company's declared SIC number is 96090 - Other service activities not elsewhere classified. 2023-01-31 is the last time company accounts were filed.
Our database describing this specific company's personnel suggests that there are two directors: Agnieszka M. and Sara Z. who became a part of the team on 2016-02-11.
Executives with significant control over the firm are: Agnieszka M. has substantial control or influence over the company owns 1/2 or less of company shares and has 1/2 or less of voting rights. Sara Z. has substantial control or influence over the company owns 1/2 or less of company shares and has 1/2 or less of voting rights.