Northwood International Ltd has been prospering on the British market for at least six years. Started with Companies House Reg No. 11460516 in 2018, the company have office at 78 North Road, London N6 4AA. This enterprise's classified under the NACE and SIC code 82990 meaning Other business support service activities not elsewhere classified. Sunday 31st July 2022 is the last time the company accounts were filed.
For this business, a variety of director's obligations have so far been met by Tonia A. who was appointed six years ago.
Tonia A. is the individual who controls this firm, owns over 3/4 of company shares.