YAMUNA TECH LIMITED Company number SC821260 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address18 First Floor, Murraygate, Dundee, United Kingdom, DD1 2AZ PostcodeDD1 2AZ Companies at this postcode 5 Map