Acellera Devonshire House 582 Honeypot Lane , Stanmore , HA7 1JS About Solutions products industries services software Home Companies Acellera Locations Acellera Show or hide locations in map Headquarters Office locations Locations served Distributors Manufacturer Acellera Headquarters Devonshire House 582 Honeypot Lane Stanmore HA7 1JS Contact supplier Contact supplier Loading... Drop file here or browse Great, file uploaded. Change File Drop file here or browse Yes, please send to similar suppliers. SEND Cancel and close