About Chatham Place Limited (04528838) United Kingdom