About Linden Place Management Company Limited (02109640) United Kingdom