About Deft Properties Limited (06273306) United Kingdom