A logo for Just Green Power Limited, a power provider specialising in generation from renewable sources.