About Thaxton Management Company Limited (NI067690) United Kingdom