About Canute Castle Management Company Limited (06961049) United Kingdom