Owl2 Ltd could be contacted at 63 Wellmeadow Road, Hither Green in London. The postal code is SE13 6TA. Owl2 has been active on the market for 12 years. The Companies House Reg No. is 07940714. This firm's classified under the NACE and SIC code 70229 : Management consultancy activities other than financial management. Owl2 Limited released its account information for the financial year up to 2022-02-28. The most recent confirmation statement was filed on 2023-02-08.
For this particular company, all of director's tasks have so far been performed by Thomas N. who was formally appointed in 2012.
Thomas N. 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.