About Itf Properties Limited (06412110) United Kingdom