About Findon Chase Management Company Limited (03718819) United Kingdom