About D Curtis Property Limited (10728128) United Kingdom