info@ecosphere.plus +44 203876 5228 Ecosphere+ Ltd, LABS House, 15-19 Bloomsbury Way, London, WC1A 2TH Company number: 10402522