About The 13 Redcliffe Street Management Company Limited (04338032) United Kingdom