Deal typeTransaction Services
IndustryRetail & Consumer
Client namePlanet Organic Ltd
Health food chain Planet Organic has been sold to Scottish private equity firm Inverleith
Planet Organic Ltd has seven stores across London, three in the centre of London at Devonshire Square, Torrington Place and Tottenham Court Road and a further four at Muswell Hill, Wandsworth, Westbourne Grove and Islington, including an online presence that delivers nationwide.
This investment will promote growth with plans to expand the total number of stores in London and possibly nationwide.