About Finleymae Associates Ltd (09562271) United Kingdom