Search the register – results All results THORLABS LIMITED 05081788 - Incorporated on 23 March 2004 204 Lancaster Way Business Park, Ely, Cambridgeshire, England, CB6 3NX