Limehouse Labs Ltd is a non-profit company limited by guarantee registered in England and Wales with company number 11455978.

Registered address: Limehouse Town Hall, 646 Commercial Road, London, United Kingdom, E14 7HA.