About Finegrange Investments Limited (03529147) United Kingdom