RUSH MEDIA LIMITED Company number SC235353 · Monitor this company Dissolved Overview People 9 Financial Documents Analysis Location Related Registered office Address4TH FLOOR THE MERCAT BUILDING, 26 GALLOWGATE, GLASGOW, G1 5AB PostcodeG1 5AB Companies at this postcode 6 Map