About The 49 Russell Street Management Company Limited (04596692) United Kingdom