UPSTARTS UK LIMITED Company number SC216305 · Monitor this company Dissolved Overview People 7 Financial Control Documents Analysis Location Related Registered office Address50 RICHMOND STREET, GLASGOW, G1 1XP PostcodeG1 1XP Companies at this postcode 61 Map