The head of a lettings company who kept tenants' deposits worth almost £7,000 has been barred from renting out homes by...