About Dfr Freehold Management Limited (06275388) United Kingdom