About Token House (management) Limited (02239651) United Kingdom