About Linden House Financial Services Limited (02990295) United Kingdom