280 Mare St, London, London E8 1HE07921 822225
At Upstream Media Group Ltd, we're more than just a company - we're the heartbeat of creativity in East London.