About Duncan Court Clacton Management Company Limited (02009806) United Kingdom