Home › Cities Hall › London › Sequra Capital Partners (UK) Ltd