About Canopus Estates Limited (13065140) United Kingdom