Greenhouse Schools Project is London based company that is listed as Charities & Voluntary Organisations.
Location of Greenhouse Schools Project is 18 Clarendon Road, London.