🇬🇧
THE LONDON FLOWER FARMER LIMITED
46.22 · Wholesale of flowers and plantsSIC46220Retail & WholesaleMicroID12985185
📍 49 FARNBOROUGH AVENUE, LONDON, E17 6HX, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.