About Charlcombe Properties Limited (04522266) United Kingdom