About Candover Property Limited (08435451) United Kingdom