About The Lindens (tenterden) Management Company Limited (06280227) United Kingdom