Oliver & Carter Limited can be reached at 41 Poplar Crescent, in Stourbridge. The firm area code is DY8 3BA. Oliver & Carter has been on the British market for the last nine years. The firm Companies House Reg No. is 09503244. This firm's declared SIC number is 66190, that means Activities auxiliary to financial intermediation n.e.c.. March 31, 2023 is the last time the accounts were reported.
As for this business, many of director's obligations have so far been done by Ann C. and Richard O.. Out of these two managers, Ann C. has managed business the longest, having become a vital addition to company's Management Board on 2015.
Richard O. is the individual who controls this firm, owns over 3/4 of company shares.