About Charles Dowrey Properties Limited (12116465) United Kingdom