About D & F Properties Limited (02478826) United Kingdom