A company operating a number of buy to let properties has been ordered to pay more than £15,000 by magistrates for...