Josh Lilley Fine Art Limited has been prospering on the British market for fourteen years. Started with Registered No. 05797855 in the year 2006, the company is registered at 44-46 Riding House Street, London W1W 7EX. The firm's SIC and NACE codes are 90040: Operation of arts facilities. The company's latest accounts cover the period up to 2018-12-31 and the most recent annual confirmation statement was released on 2019-04-27.
There seems to be a number of two directors leading this specific limited company at the current moment, namely Graham J. and Joshua L. who have been executing the directors assignments since May 2015.
Joshua L. is the individual who has control over this firm, owns over 3/4 of company shares.