About Chatham Street Management Company Limited (12983051) United Kingdom