About Duke Court Management Company Limited (01889304) United Kingdom