About Duncan Partnership Secretary Ltd. (03832748) United Kingdom