About Linden Court Freeholders Ltd (06368648) United Kingdom