About Kent Templar Management Limited (11671519) United Kingdom