About Christopher Charles Properties Limited (07252756) United Kingdom