Lyon & Campbell is a company located at W1W 5QZ London at C/o Ojk Ltd, 180. The company has been registered in year 2015 and is registered under reg. no. 09433659. The company has been actively competing on the UK market for five years now and its last known status is active. This company's declared SIC number is 47781 which means Retail sale in commercial art galleries. The business latest filed accounts documents describe the period up to 28th February 2019 and the most recent annual confirmation statement was released on 11th February 2020.
At the moment, the directors listed by the business include: Robert C. assigned this position five years ago and Scott L. assigned this position in 2015 in February.
Executives who control the firm include: Robert C. owns 1/2 or less of company shares. Scott L. owns 1/2 or less of company shares.