Our legal details are as follows:
Head Office address:
40 Bloomsbury Way, Lower Ground Floor
London WC1A 2SE
Tel: +44 20 3500 0202
Chamber of Commerce: 08370922
VAT number: GB171655109
We care about the environment and people, see our take on Corporate social responsibility (CSR).
And where we have come form and where we are going on out page about where we are going.
And our ordering process