John Lewis Partnership plc

Company information

Company Ethiscore

Company Address:

Carlisle Place
London
SW1P 1BX

Ownership structure

Ethical stories