About Difr Properties Limited (12102173) United Kingdom