About Dff Properties Limited (12287012) United Kingdom