About The Lyndons Property Management Company Limited (07972897) United Kingdom