About Linden House Consultants Limited (09962001) United Kingdom