About Task Force Properties & Investments Limited (01483988) United Kingdom