James Olivia Limited 's been on the market for at least 7 years. Registered with number 10555089 in 2017, the company is based at 9-11 Stratford Road, Solihull B90 3LU. This company's registered with SIC code 96090 which means Other service activities not elsewhere classified. 2023-01-31 is the last time the accounts were filed.
With regards to the limited company, the full extent of director's tasks have so far been fulfilled by David E. who was designated to this position 7 years ago.
David E. is the individual who controls this firm, owns over 1/2 to 3/4 of company shares .