About The Duncan Property Group Ltd (12962333) United Kingdom