About Candover Projects Ltd (03584454) United Kingdom