Company name: Whole Foods Market
Description: Mainstay for natural & organic food
32-40 Stoke Newington Church St, London N16 0LU, United Kingdom