ID LABORATORIES LIMITED Company number 15164374 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address18, Duke Shore Wharf, 106, Narrow Street, London, England, E14 8BU PostcodeE14 8BU Companies at this postcode 19 Average house price in E14 8BU £734,000 (21 sales) Map