LAMBDA-WEB LIMITED Company number SC363076 · Monitor this company Dissolved Overview People 2 Documents Analysis Location Related Registered office Address5 GARDENER STREET, DUNBAR, EAST LOTHIAN, EH42 1AP PostcodeEH42 1AP Map