INVESTEC SSC (UK) LIMITED (04407179) · CHouse.UK