About Dfll Properties Limited (12147819) United Kingdom