Orthrus Software started its operations in 2021 as a Private Limited Company with reg. no. 13529538. This particular firm has been active for 3 years and it's currently active. The firm's office is located in Warrington at 121 Lovell House Maxwell Street. You could also find this business using its zip code, WA3 6FW. This firm's principal business activity number is 62012 and their NACE code stands for Business and domestic software development. July 31, 2022 is the last time when account status updates were reported.
When it comes to the following company's executives list, since 2021 there have been three directors: Stewart H., Peter T. and Carl H..
Stewart H. is the individual who controls this firm, has substantial control or influence over the company.