Oxlade & Swift Associates is a company situated at LE3 6FN Leicester at 101 Letchworth Road. The firm was set up in 1986 and is registered under the identification number 01978491. The firm has been actively competing on the English market for 38 years now and its current status is active. This business's declared SIC number is 73110: Advertising agencies. 2023/01/31 is the last time when the company accounts were reported.
Currently, the directors officially appointed by this specific business are: Barry O. formally appointed on 1992-12-08 and Angela O. formally appointed on 1992-12-08. To help the directors in their tasks, the business has been utilizing the skills of Barry O. as a secretary.
Barry O. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.