Owl Wood came into being in 2017 as a company enlisted under no 10851306, located at RM14 2QP Upminster at 54 St. Marys Lane. The company has been in business for seven years and its state is active. The firm's declared SIC number is 82990 and has the NACE code: Other business support service activities not elsewhere classified. Its most recent accounts provide detailed information about the period up to 2022-07-31 and the most recent confirmation statement was filed on 2023-07-04.
The information we have regarding this particular company's members implies there are two directors: Martin K. and Jessica M. who assumed their respective positions on 2017-07-05.