About Candover Homes Ltd (08976778) United Kingdom