About Chatham Corporation L.p. (SL023207) United Kingdom