About S Duncan Properties Ltd (12842422) United Kingdom