2012 marks the founding of Baker Stewart Art Limited, the company that was situated at 57 Beryl Road, , London. It was registered on 19th November 2012. The Companies House Reg No. was 08297939 and the company postal code was W6 8JS. The firm had been operating on the British market for approximately nine years up until 6th July 2021.
The following firm had one managing director: John S. who was managing it for nine years.
John S. was the individual with significant control over this firm, owned over 3/4 of company shares.