About D And S Property Portfolio Limited (11782880) United Kingdom