is not in process of liquidation on Jun 1, 2024
Where is BRITISH LIVER TRUST's headquarters?
BRITISH LIVER TRUST's headquarters is located at ENGLAND, WINCHESTER, 1ST FLOOR OFFICES VENTA COURT, 20 JEWRY STREET, SO23 8FE
What is BRITISH LIVER TRUST's industry?
BRITISH LIVER TRUST is in the industry of Other human health activities
What year was BRITISH LIVER TRUST started?
BRITISH LIVER TRUST was started in 1988
Sources: Companies House