LEE GARDEN TD LTD Company number SC786944 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address51-53 Island Street, Galashiels, Scotland, TD1 1NZ PostcodeTD1 1NZ Companies at this postcode 32 Map