About Delph Properties Chatham St Ltd (09635550) United Kingdom