1,058 people are employed at Leonard Cheshire.
Leonard Cheshire is based in London, England.
The NAICS codes for Leonard Cheshire are [6241, 624, 62419, 62].
The SIC codes for Leonard Cheshire are [83, 832].