About Charnwood Homes Farndon Ltd (13637788) United Kingdom