JAYLAMBDA LTD Company number 09775541 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address10 Guessens Road, Welwyn Garden City, Hertfordshire, United Kingdom, AL8 6QR PostcodeAL8 6QR Map