About Chatham Place Property Developments Llp (OC379857) United Kingdom