MEGABYTES GLASGOW LTD. Company number SC476226 · Monitor this company Dissolved Overview People 2 Financial Control Documents Analysis Location Related Registered office Address169 HOWARD STREET, GLASGOW, SCOTLAND, G1 4HF PostcodeG1 4HF Companies at this postcode 14 Map