About Cheyne Row Management Company Limited (02039151) United Kingdom