About 17 Redcliffe Street Management Limited (03268052) United Kingdom