2019 marks the launching of Mimosa Fine Art Ltd, the company located at 54 Meridian Place, London, London. It was founded on 2019-04-15. Its reg. no. was 11946977 and its post code was E14 9FE. This company had been active on the British market for four years until 2023-06-06.
The limited company was overseen by a single director: Sarah F., who was appointed on 2019-04-15.
Sarah F. was the individual who controlled this firm, owned over 3/4 of company shares.