BIOLAMPS LTD Company number 03825950 · Monitor this company Dissolved Overview People 5 Documents Analysis Location Related Registered office AddressTARLO LYONS WATCHMAKER COURT, 33 SAINT JOHNS LANE, LONDON, EC1M 4DB PostcodeEC1M 4DB Companies at this postcode 14 Map