QUANTUM MATRIX LIMITED Company number SC273583 · Monitor this company Dissolved Overview People 6 Documents Analysis Location Related Registered office Address95 ALEXANDRA STREET, DEVONSIDE, TILLICOULTRY, FK13 6JA PostcodeFK13 6JA Companies at this postcode 2 Map