About Linden Estates Limited (00495595) United Kingdom