About Linden Partnerships Limited (04083545) United Kingdom