The firm is situated in London with reg. no. 05736758. The company was registered in the year 2006. The headquarters of this company is situated at Unit 158 264 Lavender Hill Clapham Junction. The post code for this address is SW11 1LJ. This business's SIC and NACE codes are 47781 : Retail sale in commercial art galleries. 2022-03-31 is the last time when the company accounts were filed.
When it comes to the following business, the full scope of director's duties have so far been fulfilled by Mark D. who was assigned this position in 2006.
Mark D. is the individual who controls this firm, owns over 3/4 of company shares.