About Linden Management Company Limited (05874168) United Kingdom