About Chatham Place Development Ltd (06234636) United Kingdom