About Cheyne Walk Management Company Limited (03428701) United Kingdom