About Chatham Road Management Company Limited (05025377) United Kingdom