About Token Properties Limited (06823385) United Kingdom