About John Charles Homes Limited (08362903) United Kingdom