About D Love Properties Limited (12147401) United Kingdom