About Charles Properties Limited (03429671) United Kingdom