About Charles Mcdowell Properties Limited (04982959) United Kingdom