About 23 Redcliffe Street Management Company Limited (04263850) United Kingdom