Willow Ross came into being in 2011 as a company enlisted under no 07687580, located at OX14 4EG Abingdon at 34 Willow Lane. The firm has been in business for thirteen years and its last known state is active. This enterprise's registered with SIC code 82110 and their NACE code stands for Combined office administrative service activities. Its most recent filed accounts documents cover the period up to 2022-06-30 and the latest annual confirmation statement was submitted on 2023-06-29.
There seems to be just one managing director this particular moment overseeing this limited company, namely Barbara R. who has been performing the director's tasks for thirteen years. Since 2011-06-29 Robert R., had been managing this specific limited company until the resignation on 2013-02-01.
Barbara R. is the individual who controls this firm, owns over 3/4 of company shares.