About Charles Development Company Limited (00563142) United Kingdom