TWIN CEDARS INVESTMENTS LIMITED, London, Vereinigtes Königreich