About Coverdale Projects Ltd (12786923) United Kingdom