Safeguard Biosystems Holdings Limited

Imperial Incubator,Level 1,Bessemer Building, London, SW7 2AZ (London)