Started with Reg No. 11946977 one year ago, Mimosa Fine Art Ltd is categorised as a Private Limited Company. The active office address is 54 Meridian Place, London London. This firm's registered with SIC code 47781 - Retail sale in commercial art galleries.
At present, this limited company is directed by a single director: Sarah F., who was appointed on 2019-04-15.
Sarah F. is the individual who controls this firm, owns over 3/4 of company shares.