Flower & Farmer Limited could be contacted at 78a Sutherland Avenue, in London. The post code is W9 2QS. Flower & Farmer has existed on the British market for the last one year. The registered no. is 11249789. This company's classified under the NACE and SIC code 47890: Retail sale via stalls and markets of other goods. 31st December 2018 is the last time when the company accounts were filed.
Joanne D. and Amelia N. are listed as firm's directors and have been doing everything they can to make sure everything is working correctly for one year.
Executives who control the firm include: Joanne D. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Amelia N. owns 1/2 or less of company shares and has 1/2 or less of voting rights.