About Finmere Investments (01524125) United Kingdom