EDEN 620 LTD Company number SC865285 · Monitor this company Active Overview People 1 Control Documents Analysis Location Related Registered office Address620 Shields Road, Glasgow, Scotland, G41 2RD PostcodeG41 2RD Companies at this postcode 11 Map