About Charles Homes Limited (12508503) United Kingdom