The enterprise is known as Ross Levenson Harris Limited. The company was originally established 47 years ago and was registered under 01337758 as the registration number. This particular head office of this company is situated in Telford. You can contact it at Office 10, 15A Market Street, Oakengates. This business's Standard Industrial Classification Code is 73110, that means Advertising agencies. The company's most recent filed accounts documents describe the period up to 2022-03-31 and the most recent annual confirmation statement was released on 2023-07-21.
There seems to be a single managing director at present running this particular firm, specifically Neville T. who has been performing the director's assignments for 47 years. Christopher R. had performed assigned duties for this firm until the resignation on April 24, 2020. Furthermore a different director, namely Christine J. resigned 2 years ago.