East London Food Access (elfa) is a business located at E8 3DY London at 62 Beechwood Road. This company was formed in 2002 and is established under reg. no. 04598466. This company has existed on the British market for 22 years now and its state is active. This company's classified under the NACE and SIC code 47210, that means Retail sale of fruit and vegetables in specialised stores. 2022/03/31 is the last time company accounts were reported.
Ioannis A. is this particular company's individual director, who was assigned this position in 2004 in February. For 4 years Michael C., had been managing this business up until the resignation in July 2010. Furthermore another director, including Valdis B. gave up the position nineteen years ago. To support the directors in their duties, the business has been using the skills of Les M. as a secretary since 2002.