Glen Spectra Ltd is Stanmore based company that is listed as Scientific Apparatus & Instruments - Mnfrs.
Location of Glen Spectra Ltd is 2 Dalston Gdns, Stanmore.