About Linden Court Management Company Limited (02296894) United Kingdom