About Denfield Properties Limited (11738752) United Kingdom