Legal Information
UK Addresses
UK Headquarters
LumiraDx Limited
3 More London Riverside
London, SE1 2AQ
United Kingdom
Company Number: 09206123
UK Office
LumiraDx Ltd
Unit 2, 22 East Muirlands Road
Arbroath, DD11 3ES
Scotland, UK
UK Headquarters
LumiraDx UK Limited
3 More London Riverside
London
SE1 2AQ
United Kingdom
Company Number: 09206123
US Office
LumiraDx
221 Crescent Street, 5th Floor
Waltham
Massachusetts 02453
USA