About Cant Cove Management Company Limited (05960926) United Kingdom