About Finnesse Management Limited (03811981) United Kingdom