Founded
1994
Legal Status
null
PROCEEDS OF SALE OF THE LEEK MECHANICS INSTITUTE is a UK-registered organisation, founded in 1994.
Charity no. 1031380
Registered 1994· England & Wales
Europe