URUGO LTD Company number SC887873 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address26 Dundee Road, Dundee, United Kingdom, DD5 1LX PostcodeDD5 1LX Companies at this postcode 11 Map