About Charles Christopher Homes Limited (12804927) United Kingdom