LEESSA LIMITED Company number 11043701 · Monitor this company Active Overview People 3 Financial Control Documents Analysis Location Related Registered office Address5 Swallowfields, Welwyn Garden City, England, AL7 1JD PostcodeAL7 1JD Companies at this postcode 10 Map