About Charles Thomas Homes Limited (13489160) United Kingdom