Search the register – results All results MULTI-SOURCE (UK) LTD SC687958 - Incorporated on 3 February 2021 272 Bath Street, Glasgow, Scotland, G2 4JR