About Cedar Dean Management Limited (09144894) United Kingdom